region that receives little precipitation - Français Anglais Dictionnaire